Search for notes by fellow students, in your own course and all over the country.

Browse our notes for titles which look like what you need, you can preview any of the notes via a sample of the contents. After you're happy these are the notes you're after simply pop them into your shopping cart.

My Basket

You have nothing in your shopping cart yet.

Title: Les Commande De base {Linux]
Description: Inside this file you will find all the famous operating system commands Linux .. Files command and operated and also find commands to collect the files inside the zip file in the system

Document Preview

Extracts from the notes are below, to see the PDF you'll receive please use the links above


Commandes Unix / Linux
cd /ls /cp /rm - rmdir /mkdir / mv /find / Autres commandes
Commande d'administration
Commandes Administration
Messages Système
La gestion des processus
Éditer un fichier avec VI
Recherche, analyse, modification
Arborescence UNIX classique
• Organisation des répertoires
• Les Droits sous Linux
• Qu'est-ce qu'un shell ?














Commandes de Base Linux
Démarrage, redémarrage & arrêt
Monter, démonter un système de fichiers
Montage, démontage d'une partition Dos
Montage du lecteur de CD-ROM
Montage du lecteur de disquettes
Copie d'une disquette
Archivage

Se déplacer dans les répertoires (Change Directory)
cd
...

ls -m : Affiche les fichiers en les séparant par une virgule
...

ls -lu : Affiche les fichiers par date du dernier accès et indique la date
...

ls -X : Affiche les fichiers par type d'extension
ls -r : Affiche les fichier en ordre alphabétique inverse
ls -alR / : Affiche tous les fichiers d'un système
ls -alR |grep doc : Affiche tous les fichiers contenant doc

Copier un fichier ou un répertoire: (copy)
cp : Demande s'il peut écraser le nom de fichier : répondre par Oui(y) ou Non (n)
cp -i : Avertit de l'existence d'un fichier du même nom et demande s'il peut ou non le
remplacer
...

cp -r : Permet de copier de manière récursive l'ensemble d'un répertoire et de ses sous
répertoires
cp -b : Permet comme l'option -i de s'assurer que la copie n'écrase pas un fichier existant : le
fichier écrasé est sauvegardé, seul le nom du fichier est modifié et cp ajoute un tilde(~) à la fin
du nom de fichier

Supprimer des fichiers et répertoires: (remove & remove directory)
rm -d : Permet de supprimer un répertoire qu'il soit plein ou non
rm -r : Permet de supprimer un répertoire et ses sous répertoires
rm -f : Permet de supprimer les fichiers protégés en écriture et répertoires sans confirmation
rmdir : Supprime un répertoire
rmdir -p rep1/rep2/rep :Supprime le répertoire et ses sous répertoire associés

Créer des répertoire: (make directory)
mkdir : Crée un répertoire
mkdir -p rep1/rep2/rep3 :Crée un répertoire et ses sous répertoires associés

Déplacer ou renommer un fichier: (move)
mv -b : Va effectuer une sauvegarde des fichiers avant de les déplacer
mv - i : Demande pour chaque fichier et chaque répertoire s'il peut ou non le déplacer
mv - u : Demande a "mv" de ne pas supprimer le fichier si la date de modification est la même
ou plus récente que son remplaçant
...

which : Permet de connaître le chemin d'un exécutable
mdir : Affiche la liste des fichiers d'une disquette MS-Dos
mkmode : Crée un nom de fichier temporaire unique
emacs, joe : Éditer un fichier
ln : UNIX permet de créer plusieurs liens sur un même fichier avec la commande
who : Liste les utilisateurs connectés sur la station
free : Mémoire utilisée
clear : Efface l'écran
touch : Met à jour les dates d'accès des fichiers
logout : Permet de fermer son compte utilisateur
logname : Permet de savoir sous quel nom on est logué
tar : Archivage de données : la commande
q : quitte

Démarrage, Redémarrage & Arrêt
startx : demarrer Xwindows sous linux
reboot : redémarre de la machine
shutdown -r : arrête et redémarrer (rebooter)
...

exit : Déconnexion de l'utilisateur courant

Monter, démonter un système de fichiers
La commande mount est utilisée par linux dès son démarrage
...
Ce mo ntage est parfois effectué automatiquement grâce au fichier de
configuration /etc/fstab
...


Montage, démontage d'une partition Dos (Ne doit pas être en cours d'utilisation)

1: mount -t vfat /dev/hda1/dos/c
2: mount /dev/hda1/dos/c
Pour convertir automatiquement les fins de lignes des fichiers ASCII ms-dos au format unix,
utiliser l'option conv
...

Montage du lecteur de disquettes
mount /dev/fd0 /floppy

Copie d'une disquette
cp /dev/fd0 disk
...
img /dev/fd0 : d'un dick --> vers lecteur de disquette
ln -s /répertoire/nom_source /nom_destination : Création d'un lien symbolique

Archivage
gzip : Le compactage et le décompactage des fichiers au formatgz
gzip -gv backup
...
gz
gzip -d backup
...
gz
tar -zcvf /usr/pluton /home : Sauvegarde le répertoire home vers pluton
tar -zxcf /usr/pluton /home : Restaure pluton dans le répertoire home

Commande d'administration système Linux
at : Commande permettant de lancer une autre commande ou un processus en différé
...

crontab : table contenant des commandes qui doivent être exécutées périodiquement
...
Les périodes peuvent être des heures (cron
...
daily), des semaines (cron
...
monthly)
...
2
...
mdk): Crée une disquette de Boot
lilo - u : Désinstalle LILO

Messages Système
cat /proc/interrupts : Affiche les IRQ utilisés
cat /proc/ioports : Affiche les ports I / O utilisés
cat /proc/dma : Affiche l'utilisation des canaux DMA
cat /proc/pci : Affiche l'utilisation des ports PCI

La gestion des processus
top : permet de suivre les ressources que le processus utilisent
ps : permet de connaître les processus actifs à un moment donné
pstree : permet d'afficher les processus sous forme d'arborescence et donc de voir leurs
interdépendances
kill : Permet de tuer un processus en court : syntaxe kill [option] PID
...

vi comprend deux modes : un mode "commande" et un mode "insertion", après le lancement
de vi nous sommes en mode commande : appuyez sur la touche "Echap" puis sur "a" ("a",
comme "append ", permet d'ajouter du texte après le curseur)
...

Sauvez un fichier : Il faut sortir du mode texte en appuyant à nouveau sur la touche "Echap"
...
Tapez maintenant ":w
nomfichier" et sur la touche retour chariot (afin d'écrire ("write") le fichier)
...

Sauver les modifications effectuées : Passez en mode commande et tapez " :wq" (write et
quit)
...
Pour revenir à vi
en ouvrant le fichier linux-test au démarrage tapez : [root@localhost/root]# vi linux-test
Si vous souhaitez quitter sans enregistrez les dernières modifications, il vous faudra passer en
mode commande et taper " : q!"
...

A : permet d'ajouter du texte à la fin de la ligne
...

o : permet d'ajouter une ligne en dessous du curseur
...

le retour chariot : permet d'aller à la ligne suivante
...

X : permet de supprimer le caractère avant le curseur
...


Organisation des répertoires - arborescence d'un système UNIX classique
/ : répertoire racine, tous le s autres répertoires en dépendent
...

/dev : contient une multitudes de fichiers dits spéciaux
...

Je dois indiquer ce fichier dans la configuration de mes outils de communication
...
Un dernière exemple : /dev/fd0 correspond à mon lecteur de
disquettes
...
On y retrouve par exemple le fichier
/etc/passwd, qui définit les mots de passe des utilisateurs
...
On y trouve par exemple la commande shutdown qui
permet d'arrêter l'ordinateur
...
Le répertoire des
utilisateurs est automatiquement créé avec la création d'un compte
...

/lost+found : est le répertoire des fichiers perdus
...
Le binaire fsck, qui est lancé régulièrement au
démarrage de linux, se charge de les détecter et de les stocker dans le répertoire /lost+found

/tmp : est un répertoire accessible par tous les utilisateurs du système, il permet de ne pas
encombrer son répertoire personnel par des fichiers que l'on souhaite de toute manière
détruire ou modifier
...
Par exemple, les files d'attente
de l'imprimante se trouvent sous ce répertoire
...
sont
stockées dans ces files d'attentes jusqu'à ce qu'elles soient traitées
...
On y trouve cependant d'autres choses: /usr/bin contient donc
les binaires disponibles pour les utilisateurs et les scripts
...

/usr/include : contient tous les "headers" nécessaires à la programmation dans les différents
langages
...

(comme par exemple la bibliothèque C ou C++ ou tcl/tk)
...


Les Droits sous Linux
Droit de lecture (r pour Read) Pour un fichier: Autorise la lecture du contenu
...

Droit d'écriture (w pour Write) Pour un fichier: Autorise à en modifier le contenu
...

Droit d'exécution (x pour exécute) Pour un fichier: Autorise l'exécution
...

champ 1

2

3

4

5

-rwxr-xr-x

1

Dupond

labo2

3528

04 août 02 10:10

linux

drwxrwxr--

3

Dupond

labo2

512

02 jan 2002

conso

l rwxr-xr--

2

Dupond

labo2

210

16 dec 01 10:30

Définition des champs du tableur ci-dessus:

6

7

awk --> gawk

1 - Le premier (-) indique un fichier ou (d) indique un répertoire ou (l) indique un lien
(raccourci)
...

Indique le nom du propriétaire du fichier, du répertoire ou du lien
...

Indique le taille
...

Indique le nom du fichier, répertoire ou lien

C'est la commande chmod qui permet de modifier les permissions qu'ont les utilisateurs sur
les fichiers
...

Par exemple, décidons que n'importe qui pourra modifier le fichier linux :
[dupont@localhost/dupont]$ chmod a+w linux
"a" indique que tous les utilisateurs seront touchés par la modification des permissions
"+" signifie que c'est une permission supplémentaire que l'on donne
...

"w" signifie que c'est la permission d'écriture que nous donnons
...

"wr" signifie que la modification portera sur les droits d'écriture ou de lecture
...
Originellement utilisé sous Unix, s'est
répandu un peu partout depuis
...



Title: Les Commande De base {Linux]
Description: Inside this file you will find all the famous operating system commands Linux .. Files command and operated and also find commands to collect the files inside the zip file in the system